\hypertarget{classfilesystem_1_1client_1_1ClientOperator}{\section{Referência da Classe filesystem.\-client.\-Client\-Operator}
\label{classfilesystem_1_1client_1_1ClientOperator}\index{filesystem.\-client.\-Client\-Operator@{filesystem.\-client.\-Client\-Operator}}
}


Diagrama de colaboração para filesystem.\-client.\-Client\-Operator\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=194pt]{classfilesystem_1_1client_1_1ClientOperator__coll__graph}
\end{center}
\end{figure}
\subsection*{Métodos Públicos}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classfilesystem_1_1client_1_1ClientOperator_a2f74102e3adca9162646bdec3327e9d4}{Client\-Operator} (\hyperlink{classfilesystem_1_1client_1_1Client}{Client} client, String path)
\item 
void \hyperlink{classfilesystem_1_1client_1_1ClientOperator_a4d96c31d7d7f2bb73ef80370c78b9a16}{run} ()
\end{DoxyCompactItemize}
\subsection*{Métodos Públicos Estáticos}
\begin{DoxyCompactItemize}
\item 
static boolean \hyperlink{classfilesystem_1_1client_1_1ClientOperator_a8c34445c86cc31ab1b1b2e4d557fd75c}{is\-Numeric} (String input)
\end{DoxyCompactItemize}


\subsection{Descrição Detalhada}
Clase que gerencia os comandos passados ao cliente

Lê da entrada padrão os comandos e seus respectivos argumentos os executando em seguida 

\subsection{Construtores \& Destrutores}
\hypertarget{classfilesystem_1_1client_1_1ClientOperator_a2f74102e3adca9162646bdec3327e9d4}{\index{filesystem\-::client\-::\-Client\-Operator@{filesystem\-::client\-::\-Client\-Operator}!Client\-Operator@{Client\-Operator}}
\index{Client\-Operator@{Client\-Operator}!filesystem::client::ClientOperator@{filesystem\-::client\-::\-Client\-Operator}}
\subsubsection[{Client\-Operator}]{\setlength{\rightskip}{0pt plus 5cm}filesystem.\-client.\-Client\-Operator.\-Client\-Operator (
\begin{DoxyParamCaption}
\item[{{\bf Client}}]{client, }
\item[{String}]{path}
\end{DoxyParamCaption}
)}}\label{classfilesystem_1_1client_1_1ClientOperator_a2f74102e3adca9162646bdec3327e9d4}
Inicializa o tratador de comandos


\begin{DoxyParams}{Parâmetros}
{\em client} & Objeto para o qual serão repassados os comandos \\
\hline
{\em path} & Caminho do arquivo para o armazenamento dos tempos das operações. \\
\hline
\end{DoxyParams}


\subsection{Métodos}
\hypertarget{classfilesystem_1_1client_1_1ClientOperator_a8c34445c86cc31ab1b1b2e4d557fd75c}{\index{filesystem\-::client\-::\-Client\-Operator@{filesystem\-::client\-::\-Client\-Operator}!is\-Numeric@{is\-Numeric}}
\index{is\-Numeric@{is\-Numeric}!filesystem::client::ClientOperator@{filesystem\-::client\-::\-Client\-Operator}}
\subsubsection[{is\-Numeric}]{\setlength{\rightskip}{0pt plus 5cm}static boolean filesystem.\-client.\-Client\-Operator.\-is\-Numeric (
\begin{DoxyParamCaption}
\item[{String}]{input}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{classfilesystem_1_1client_1_1ClientOperator_a8c34445c86cc31ab1b1b2e4d557fd75c}
Verifica se a String de entrada é um número.


\begin{DoxyParams}{Parâmetros}
{\em input} & String a ser verificada. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Retorna}
true, caso seja um número, false, caso contrário. 
\end{DoxyReturn}


Este é o diagrama das funções que utilizam esta função\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=348pt]{classfilesystem_1_1client_1_1ClientOperator_a8c34445c86cc31ab1b1b2e4d557fd75c_icgraph}
\end{center}
\end{figure}


\hypertarget{classfilesystem_1_1client_1_1ClientOperator_a4d96c31d7d7f2bb73ef80370c78b9a16}{\index{filesystem\-::client\-::\-Client\-Operator@{filesystem\-::client\-::\-Client\-Operator}!run@{run}}
\index{run@{run}!filesystem::client::ClientOperator@{filesystem\-::client\-::\-Client\-Operator}}
\subsubsection[{run}]{\setlength{\rightskip}{0pt plus 5cm}void filesystem.\-client.\-Client\-Operator.\-run (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{classfilesystem_1_1client_1_1ClientOperator_a4d96c31d7d7f2bb73ef80370c78b9a16}
Ouve a entrada padrão e analiza os comandos. 

Este é o diagrama das funções utilizadas por esta função\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=348pt]{classfilesystem_1_1client_1_1ClientOperator_a4d96c31d7d7f2bb73ef80370c78b9a16_cgraph}
\end{center}
\end{figure}




A documentação para esta classe foi gerada a partir do seguinte arquivo\-:\begin{DoxyCompactItemize}
\item 
src/filesystem/client/\hyperlink{ClientOperator_8java}{Client\-Operator.\-java}\end{DoxyCompactItemize}
